// pages/tabBar/my/component/official/officialExtract/index.js
import { request, upRequest, wxuuid } from "../../../../../../utils/util.js"
const { $Message } = require('../../../../../../dist/base/index');
const app = getApp();
Page({

  /**
   * 页面的初始数据
   */
  data: {

  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    wx.setStorageSync('location', "user")
    const that = this
    const n = wx.getAccountInfoSync();
   
    if (n.miniProgram.envVersion == "release") {//线上版本中使用的功能
      if (app.globalData.scene != 1173) {
        //校验场景值是否正确。如果不是从微信聊天中的素材打开，则弹窗提示
        wx.showToast({
          title: '非公众号进入页面，请左上角返回',
          icon:"none",
        })
        return
      }
      if (app.globalData.scene == 1173) {
        //如果场景值正确，则执行正常的功能（对聊天素材的处理）
        const param = {
          url: app.globalData.officalUrl
        }
        request("POST", "/api/upload/gzhtopdf/", param, "", true, "提取中,请稍等")
          .then(res => {
            if (res.statusCode === 200) {
              wx.reLaunch({
                url: '/pages/tabBar/my/component/official/official',
              })
            }
            if(res.statusCode === 432){
              wx.showToast({
                title: res.data.msg,
                duration:1000,
                success:res =>{
                  wx.reLaunch({
                    url: '/pages/tabBar/my/component/official/official',
                  })
                }
              })
            }
          })
        //这里的qq.path为聊天素材文件（图片/视频）的本地临时路径
      }
    }


    if (n.miniProgram.envVersion != "release") {
      //填写提审时给审核人员看的功能，建议与线上版本中的功能一致
      if (app.globalData.scene != 1173) {
        //校验场景值是否正确。如果不是从微信聊天中的素材打开，则弹窗提示
        wx.showToast({
          title: '非公众号进入页面，请左上角返回',
          icon:"none"
        })
        return
      }
      if (app.globalData.scene == 1173) {
        //如果场景值正确，则执行正常的功能（对聊天素材的处理）
       
        const param = {
          url: app.globalData.officalUrl
        }
        request("POST", "/api/upload/gzhtopdf/", param, "", true, "提取中,请稍等")
          .then(res => {
            if (res.statusCode === 200) {
              const Res = res
              wx.reLaunch({
                url: '/pages/tabBar/my/component/official/official',
                success:res =>{
                  const showMsg = setTimeout(()=>{
                      $Message({
                        content: Res.data.msg,
                        type: 'success'
                      })
                      clearTimeout(showMsg)
                    },1000)
                }
              })
            }
            if(res.statusCode === 432){
              wx.showToast({
                title: res.data.msg,
                duration:1000,
                success:res =>{
                  wx.reLaunch({
                    url: '/pages/tabBar/my/component/official/official',
                  })
                }
              })
            }
          })
        //这里的qq.path为聊天素材文件（图片/视频）的本地临时路径
      }
    }
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})